package com.spring.sunflower.bean;

import com.google.gson.annotations.SerializedName;

import java.util.List;

/**
 * Created by Kevin on 2021/6/2<br/>
 * <p>
 * Describe:<br/>
 */
public class NewestBean {

    @SerializedName("status")
    private String status;
    @SerializedName("message")
    private String message;
    @SerializedName("datas")
    private List<NewestBean.DatasBean> datas;

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getMessage() {
        return message;
    }

    public void setMessage(String message) {
        this.message = message;
    }

    public List<NewestBean.DatasBean> getDatas() {
        return datas;
    }

    public void setDatas(List<NewestBean.DatasBean> datas) {
        this.datas = datas;
    }

    public static class DatasBean {
        @SerializedName("nickname")
        private String nickname;
        @SerializedName("photo")
        private String photo;
        @SerializedName("coverUrl")
        private String coverUrl;
        @SerializedName("videoUrl")
        private String videoUrl;
        @SerializedName("signature")
        private String signature;
        @SerializedName("memberId")
        private String memberId;
        @SerializedName("age")
        private String age;
        @SerializedName("location")
        private String location;
        @SerializedName("province")
        private String province;
        @SerializedName("city")
        private String city;
        @SerializedName("star")
        private String star;
        @SerializedName("status")
        private String status;
        @SerializedName("sex")
        private String sex;
        @SerializedName("distance")
        private String distance;
        @SerializedName("grade")
        private String grade;
        @SerializedName("authenticate")
        private String authenticate;
        @SerializedName("liveType")
        private String liveType;
        @SerializedName("isVip")
        private String isVip;
        @SerializedName("lastOnLineTimeDesc")
        private String lastOnLineTimeDesc;
        @SerializedName("onlineMoodV")
        private List<?> onlineMoodV;
        @SerializedName("visualizeLabels")
        private List<NewestBean.DatasBean.VisualizeLabelsBean> visualizeLabels;

        public String getNickname() {
            return nickname;
        }

        public void setNickname(String nickname) {
            this.nickname = nickname;
        }

        public String getPhoto() {
            return photo;
        }

        public void setPhoto(String photo) {
            this.photo = photo;
        }

        public String getCoverUrl() {
            return coverUrl;
        }

        public void setCoverUrl(String coverUrl) {
            this.coverUrl = coverUrl;
        }

        public String getVideoUrl() {
            return videoUrl;
        }

        public void setVideoUrl(String videoUrl) {
            this.videoUrl = videoUrl;
        }

        public String getSignature() {
            return signature;
        }

        public void setSignature(String signature) {
            this.signature = signature;
        }

        public String getMemberId() {
            return memberId;
        }

        public void setMemberId(String memberId) {
            this.memberId = memberId;
        }

        public String getAge() {
            return age;
        }

        public void setAge(String age) {
            this.age = age;
        }

        public String getLocation() {
            return location;
        }

        public void setLocation(String location) {
            this.location = location;
        }

        public String getProvince() {
            return province;
        }

        public void setProvince(String province) {
            this.province = province;
        }

        public String getCity() {
            return city;
        }

        public void setCity(String city) {
            this.city = city;
        }

        public String getStar() {
            return star;
        }

        public void setStar(String star) {
            this.star = star;
        }

        public String getStatus() {
            return status;
        }

        public void setStatus(String status) {
            this.status = status;
        }

        public String getSex() {
            return sex;
        }

        public void setSex(String sex) {
            this.sex = sex;
        }

        public String getDistance() {
            return distance;
        }

        public void setDistance(String distance) {
            this.distance = distance;
        }

        public String getGrade() {
            return grade;
        }

        public void setGrade(String grade) {
            this.grade = grade;
        }

        public String getAuthenticate() {
            return authenticate;
        }

        public void setAuthenticate(String authenticate) {
            this.authenticate = authenticate;
        }

        public String getLiveType() {
            return liveType;
        }

        public void setLiveType(String liveType) {
            this.liveType = liveType;
        }

        public String getIsVip() {
            return isVip;
        }

        public void setIsVip(String isVip) {
            this.isVip = isVip;
        }

        public String getLastOnLineTimeDesc() {
            return lastOnLineTimeDesc;
        }

        public void setLastOnLineTimeDesc(String lastOnLineTimeDesc) {
            this.lastOnLineTimeDesc = lastOnLineTimeDesc;
        }

        public List<?> getOnlineMoodV() {
            return onlineMoodV;
        }

        public void setOnlineMoodV(List<?> onlineMoodV) {
            this.onlineMoodV = onlineMoodV;
        }

        public List<NewestBean.DatasBean.VisualizeLabelsBean> getVisualizeLabels() {
            return visualizeLabels;
        }

        public void setVisualizeLabels(List<NewestBean.DatasBean.VisualizeLabelsBean> visualizeLabels) {
            this.visualizeLabels = visualizeLabels;
        }

        public static class VisualizeLabelsBean {
            @SerializedName("id")
            private String id;
            @SerializedName("name")
            private String name;
            @SerializedName("color")
            private String color;
            @SerializedName("type")
            private String type;
            @SerializedName("orderId")
            private String orderId;
            @SerializedName("remark")
            private String remark;
            @SerializedName("status")
            private String status;
            @SerializedName("creator")
            private String creator;
            @SerializedName("createTime")
            private String createTime;
            @SerializedName("updator")
            private String updator;
            @SerializedName("updateTime")
            private String updateTime;
            @SerializedName("isVerify")
            private String isVerify;

            public String getId() {
                return id;
            }

            public void setId(String id) {
                this.id = id;
            }

            public String getName() {
                return name;
            }

            public void setName(String name) {
                this.name = name;
            }

            public String getColor() {
                return color;
            }

            public void setColor(String color) {
                this.color = color;
            }

            public String getType() {
                return type;
            }

            public void setType(String type) {
                this.type = type;
            }

            public String getOrderId() {
                return orderId;
            }

            public void setOrderId(String orderId) {
                this.orderId = orderId;
            }

            public String getRemark() {
                return remark;
            }

            public void setRemark(String remark) {
                this.remark = remark;
            }

            public String getStatus() {
                return status;
            }

            public void setStatus(String status) {
                this.status = status;
            }

            public String getCreator() {
                return creator;
            }

            public void setCreator(String creator) {
                this.creator = creator;
            }

            public String getCreateTime() {
                return createTime;
            }

            public void setCreateTime(String createTime) {
                this.createTime = createTime;
            }

            public String getUpdator() {
                return updator;
            }

            public void setUpdator(String updator) {
                this.updator = updator;
            }

            public String getUpdateTime() {
                return updateTime;
            }

            public void setUpdateTime(String updateTime) {
                this.updateTime = updateTime;
            }

            public String getIsVerify() {
                return isVerify;
            }

            public void setIsVerify(String isVerify) {
                this.isVerify = isVerify;
            }
        }
    }
}
